Skip to content

Conversation

@sallen12
Copy link
Collaborator

@sallen12 sallen12 commented Aug 4, 2025

Add Dawid-Sebastiani scores for ensemble forecasts (closes #32):

  • Addresses the remaining tasks listed in Dawid-Sebastiani Score #75
  • Adds univariate and multivariate Dawid-Sebastiani score
  • Adds tests to check that the scores align with scoringRules in R
  • Batch covariance matrix is calculated by looping over all dimensions, which is not very elegant but does work. This can be replaced if a better alternative is thought of

@sallen12 sallen12 mentioned this pull request Aug 5, 2025
5 tasks
Copy link
Owner

@frazane frazane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Only minor detail (see below).

score: Array
The computed Dawid-Sebastiani Score.
"""
backend = backend if backend is not None else backends._active
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this line needed?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no, good spot, have removed. Thanks!

@sallen12 sallen12 merged commit c62cae1 into main Sep 1, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dawid-Sebastiani Score

4 participants